package org.TCC_NOVO.dao;

import java.util.HashMap;
import java.util.Map;
import org.TCC_NOVO.client.modelo.Usuario;

public class JPADAOUsuario extends JPADAO<Usuario>{

    public JPADAOUsuario() throws Exception {
        super(Usuario.class);
    }

    public Usuario buscarLogin(String nick, String senha) {

        Map<String, Object> params = new HashMap<String, Object>();
        params.put("nick", nick);
        params.put("senha", senha);

        Usuario usuario = getJpaUtil().consultaNomeada("usuario.login", params);

        return usuario;

    }

    public Usuario buscarPeloNick(String nick) {

        Map<String, Object> params = new HashMap<String, Object>();
        params.put("nick", nick);

        Usuario usuario = getJpaUtil().consultaNomeada("usuario.peloNick", params);

        return usuario;

    }
}
